| Total Complexity | 36 |
| Dependencies | 6 |
| Dependents | 3 |
| Total lines | 391 |
| Lines of code | 237 |
| Logical lines of code | 100 |
| Comment lines | 100 |
| Methods | 16 |
| Properties | 1 |
| Method | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| is_otp_screen_available() | 56 | 6 | 17 | |
| user_options() | 48 | 3 | 37 | |
| missed_requirement_message() | 48 | 3 | 37 | |
| get_failed_extension() | 62 | 4 | 13 | |
| authentication_form() | 48 | 1 | 52 | |
| get_extension_warning_message() | 58 | 2 | 18 | |
| validate_authentication() | 62 | 3 | 10 | |
| concatenate_failed_extensions() | 63 | 3 | 10 | |
| get_browser_name() | 65 | 3 | 8 | |
| get_warning_suffix() | 62 | 2 | 13 | |
| __construct() | 78 | 1 | 3 | |
| get_label() | 70 | 1 | 7 | |
| get_login_label() | 81 | 1 | 3 | |
| get_user_label() | 79 | 1 | 3 | |
| get_description() | 79 | 1 | 3 | |
| is_available_for_user() | 82 | 1 | 3 |